package com.sl.au.service;

import java.util.List;

import com.sl.au.entity.Grading;
import com.sl.au.entity.GridAreaInfo;
import com.sl.au.entity.User;
import com.sl.au.repository.GridUserDetailsRepository;

public interface GridUserDetailsService extends BaseService {
	GridUserDetailsRepository getRepository();
	
	/*********** 获取模板未绑定人员信息 *************/
	List<User> getNotSetUserPageByKey(int start, int length, String gridId, String key, String orderName, String dir);
	
	int getNotSetUserPageByKeyCount(String gridId, String key);

	/*********** 获取模板绑定人员信息 *************/
	List<User> getSetUserPageByKey(int start, int length, String gridId, String gradingId, String key, String orderName, String dir);
	
	int getSetUserPageByKeyCount(String templateId, String gridId, String key);
	
	/****************************************/
}
